A Japanese startup has launched a satellite in a bid to create the first ever artificial meteor shower.
A meteor shower 470 million years ago is thought to have initiated an explosion of life on Earth.